system and facility - French English Dictionary